package com.ruoyi.forum.api.vo;

import io.swagger.v3.oas.annotations.media.Schema;

public class ReplyItem {

    @Schema(description = "评论id")
    private Long id;

    @Schema(description = "用户id")
    private String uid;

    @Schema(description = "用户头像")
    private String avatar;

    @Schema(description = "用户昵称")
    private String name;

    @Schema(description = "回复对象用户id")
    private String replyTo;

    @Schema(description = "回复对象昵称")
    private String replyToName;

    @Schema(description = "回复内容")
    private String content;

    @Schema(description = "是否是会员：0-不是 1-是")
    private Integer vipFlag;

    @Schema(description = "是否置顶")
    private Integer topFlag;

    @Schema(description = "0-用户回复 1-平台管理员回复")
    private Integer operateType;

    @Schema(description = "回复时间")
    private Long replyTime;

    @Schema(description = "回复类别:0点赞，1-回复")
    private Integer replyType;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getReplyTo() {
        return replyTo;
    }

    public void setReplyTo(String replyTo) {
        this.replyTo = replyTo;
    }

    public String getReplyToName() {
        return replyToName;
    }

    public void setReplyToName(String replyToName) {
        this.replyToName = replyToName;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getVipFlag() {
        return vipFlag;
    }

    public void setVipFlag(Integer vipFlag) {
        this.vipFlag = vipFlag;
    }

    public Integer getTopFlag() {
        return topFlag;
    }

    public void setTopFlag(Integer topFlag) {
        this.topFlag = topFlag;
    }

    public Integer getOperateType() {
        return operateType;
    }

    public void setOperateType(Integer operateType) {
        this.operateType = operateType;
    }

    public Long getReplyTime() {
        return replyTime;
    }

    public void setReplyTime(Long replyTime) {
        this.replyTime = replyTime;
    }

    public Integer getReplyType() {
        return replyType;
    }

    public void setReplyType(Integer replyType) {
        this.replyType = replyType;
    }
}
